Definition of Marmota Monax

  • (noun) reddish brown North American marmot

Synonyms of Marmota Monax


Antonyms of Marmota Monax


No Antonyms Found.

Homophones of Marmota Monax


No Homophones Found.